Template constructors for reusable object initialization
نویسندگان
چکیده
منابع مشابه
Subtyping for Object Type Constructors
Object type constructors have been introduced as an approach to adding container object types to a language with type inference. Useful subtyping for object type constructors requires a flexible subtype rule for type constructors that is not simply the pointwise extension of subtyping for types. At the same time, subtyping should avoid requiring run-time type checks, as in the Java subtype rule...
متن کاملObject Initialization in X10
X10 is an object oriented programming language with a sophisticated type system (constraints, class invariants, non-erased generics, closures) and concurrency constructs (asynchronous activities, multiple places). Object initialization is a cross-cutting concern that interacts with all of these features in delicate ways that may cause type, runtime, and security errors. This paper discusses pos...
متن کاملReusable Object-Oriented Design
Software design is a diicult creative task learnt from long experience. Reusable object-oriented design aims to describe and classify designs and design fragments so that designers may learn from other peoples' experience. Thus, it provides leverage for the design process. This paper surveys the eld, discussing software architectures, application frameworks, design patterns, and the design of c...
متن کاملReusable Radiosity Object
Because of the view independence and photo realistic image generation in diffuse environment, radiosity is suitable for an interactive walkthrough system. The drawback is time-consuming in form factor estimation, and furthermore, inserting, deleting or moving an object makes the whole costly rendering process repeat. To solve this problem, we encapsulate necessary information for form factor ca...
متن کاملReusable object-oriented model
This paper analysis approaches and possibilities of executive model aimed to MDA approach. The second part of the article proposes guideline to create executive model, describes basic interactions to object oriented approach and shows possibilities of creating a core of executable model in Java programming language. Annotations are used for executive model object extension. Reflection concept i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 2014
ISSN: 0362-1340,1558-1160
DOI: 10.1145/2637365.2517212